wind catcher - French English Dictionary